DTN Bundle Layer over TCP: Retransmission Algorithms in the Presence of Channel Disruptions

نویسندگان

  • Carlo Caini
  • Rosario Firrincieli
  • Marco Livini
چکیده

“Challenged networks” often violate the TCP design key assumption of continuous path availability from the source to the sink node. These networks are the preferred target of Delay/Disruption Tolerant Networking (DTN), which aims at providing a more robust network architecture. Against disruptions, however, even standard TCP offers a certain level of robustness, through its many retransmission algorithms. This intrinsic TCP resilience against disruptions is retained and enhanced if TCP is inserted in a DTN architecture. Focusing on this, the aim of the paper is to present an in-depth analysis of TCP and DTN bundle protocol retransmission algorithms that are triggered by channel disruptions, thus providing the reader with a comprehensive view of the many mechanisms involved and their complex interactions. The first sections, devoted to the description of TCP and DTN algorithms, are completed by the presentation of some numerical evaluations obtained by means of a Linux testbed. They refer to a GEO satellite environment and clarify the previous algorithm descriptions. Moreover, they also offer the reader some useful insights on both TCP and DTN resilience to disruptions, considering some performance metrics, like the “maximum tolerable disruption length” and the “restart delay”, introduced and explained in the paper.

منابع مشابه

Making TCP More Robust to Long Connectivity Disruptions (TCP-LCD)

Disruptions in end-to-end path connectivity, which last longer than one retransmission timeout, cause suboptimal TCP performance. The reason for this performance degradation is that TCP interprets segment loss induced by long connectivity disruptions as a sign of congestion, resulting in repeated retransmission timer backoffs. This, in turn, leads to a delayed detection of the re-establishment ...

متن کامل

Internet - Draft Making TCP

Disruptions in end-to-end path connectivity, which last longer than one retransmission timeout, cause suboptimal TCP performance. The reason for this performance degradation is that TCP interprets segment loss induced by long connectivity disruptions as a sign of congestion, resulting in repeated retransmission timer backoffs. This, in turn, leads to a delayed detection of the re-establishment ...

متن کامل

C-Snoop: Cross Layer Approach to Improving TCP Performance over Wired and Wireless Networks

TCP continues to be the most important transport layer communication protocol. In heterogeneous wired and wireless networks, however, the high packet loss rate over wireless links can trigger unnecessary execution of TCP congestion control algorithms, resulting in performance degradation. Several solutions have been proposed to address the known problems that TCP faces when running over wireles...

متن کامل

TCP Maintenance

Disruptions in end-to-end path connectivity, which last longer than one retransmission timeout, cause suboptimal TCP performance. The reason for this performance degradation is that TCP interprets segment loss induced by long connectivity disruptions as a sign of congestion, resulting in repeated retransmission timer backoffs. This, in turn, leads to a delayed detection of the re-establishment ...

متن کامل

RFC 6069 Making TCP More Robust to LCDs December 2010

Disruptions in end-to-end path connectivity, which last longer than one retransmission timeout, cause suboptimal TCP performance. The reason for this performance degradation is that TCP interprets segment loss induced by long connectivity disruptions as a sign of congestion, resulting in repeated retransmission timer backoffs. This, in turn, leads to a delayed detection of the re-establishment ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

متن کامل
عنوان ژورنال:
  • JCM

دوره 5  شماره 

صفحات  -

تاریخ انتشار 2010